Learning Behaviors represented as Fuzzy Logic Controllers

نویسنده

  • Andrea Bonarini
چکیده

1. Introduction The implementation of artificial autonomous agent behaviors as Fuzzy Logic Controllers (FLC) has natural and engineering motivations. Fuzzy logic is recognized as a powerful mean to represent approximation intrinsic in human and animal reasoning and reacting. On the other side, fuzzy logic shows flexibility and robustness, important in the implementation of artificial devices. Learning FLC makes possible the adaptation of the agent to the environment, and saves design time and efforts. In this paper, we present Behavioral Engineering (BE) issues, focusing on the role of learning as a support to this new branch of engineering. We discuss issues related to learn behaviors as FLC, and we propose our approach implemented in ELF (Evolutionary Learning for Fuzzy rules). We are using ELF to support the development of different types of agents. We also discuss architectural issues to combine behaviors. Finally, we present the results we obtained both in simulated and real environments.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Learning behaviors implemented as Fuzzy Logic Controllers for Autonomous Agents

The implementation of behaviors for embodied autonomous agents by means of Fuzzy Logic Controllers (FLC) has natural and engineering motivations. Fuzzy logic is recognized as a powerful mean to represent approximation intrinsic in human (and animal) reasoning and reacting. On the other side, fuzzy logic shows flexibility and robustness, important in the implementation of artificial devices. Two...

متن کامل

Evolutionary Learning of Mobile Robot Behaviors

This paper describes a messy genetic algorithm for the automatic design of fuzzy logic controllers. The method is applied to adapt a wall following behavior behavior of a mobile robot.

متن کامل

Delayed Reinforcement, Fuzzy Q-Learning and Fuzzy Logic Controllers

In this paper, we discuss situations arising with reinforcement learning algorithms, when the reinforcement is delayed. The decision to consider delayed reinforcement is typical in many applications, and we discuss some motivations for it. Then, we summarize Q-Learning, a popular algorithm to deal with delayed reinforcement, and its recent extensions to use it to learn fuzzy logic structures (F...

متن کامل

Monitoring Machine Behaviors Using Fuzzy Controllers

Monitoring system behaviors is an important task in real world applications. In this paper we present a monitoring framework in which learning techniques are used to acquire the knowledge needed for the monitoring of complex systems. In particular, the monitoring problem is interpreted as deviation from standard behavior: sensorial data are captured by a set of sensors and used to learn a model...

متن کامل

Learning to compose fuzzy behaviors for autonomous agents

In this paper, we present SELF , an evolutionary algorithm that we have developed to learn the context of activation of fuzzy logic controllers implementing fuzzy behaviors for autonomous agent. SELF learns context metarules that are used to coordinate basic behaviors in order to perform complex tasks in a partially and imprecisely known environment. Context metarules are expressed in terms of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008